pressed cooked ham - German English Dictionary